# 实现一个函数用于判断字符串 str2 是否是 str1 的子串
# 如果是，则该函数返回 str2 在 str1 中首次出现的地址
# 否则，返回 None

str1 = 'asdfg'
str2 = 'aasdfghjklasdfgh'
str3 = 'aaaaasdfgqqwerxasd'

def find_substr(str1, str2):
    length1 = len(str1)
    length2 = len(str2)

    if length2 > length1:
        str1, str2 = str2, str1

    return str1.find(str2) if str2 in str1 else None

print("The Computational Results:")
print(find_substr(str1, str2))
print(find_substr(str1, str3))
print(find_substr(str2, str3))



# The Computational Results:
# 1
# 4
# None
